package cn.lhjl.day07.note;
/*
* java.util.LinkedHashMap<K,V> extends HashMap<K,V>
* Map 接口哈希表和链接列表实现，具有可预知的迭代顺序。
* 底层原理：
*       哈希表+链表（记录元素的顺序）
*
*java.util.Hashtable<K,V>集合 implements Map<K,V>接口
*
* Hashtable：底层也是一个哈希表，是一个线程安全的集合，是单线程集合，速度慢。
* HashMap：底层是一个哈希表，是一个线程不安全的集合，是多线程的集合，速度快
*
* HashMap集合（之前学的所有集合）可以存储null值，null键
* Hashtable集合，不能存储null值，null键。会报错 NullPointerException
*
* Hashtable和Vector一样，在jdk1.2版本之后被更先进的集合（HashMap，ArrayList））取代了
* Hashtable的子类Properties依然活跃在历史的舞台，它是一个唯一和IO流相结合的集合。
*
*
*
* */
public class LinkedHashMap和HashTable {
}
